package com.ffcs.web.utils;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class ReadTextFile {

	/**
	 * @Title: readTxtFile 
	 * @Description: 读取txt文件输入流，返回带逗号的长字符串
	 * @param :@param filePath
	 * @param :@return
	 * @return String    返回类型  
	 * @author 赵应光
	 * @date 2014年6月4日 下午4:58:35
	 */
	public static String readTxtFile(String filePath){
	    
    	String txtFile ="";
    	
    	try {
                String encoding="utf-8";
                File file=new File(filePath);
                if(file.isFile() && file.exists()){ //判断文件是否存在
                    InputStreamReader read = new InputStreamReader(
                    new FileInputStream(file),encoding);//考虑到编码格式
                    BufferedReader bufferedReader = new BufferedReader(read);
                    String lineTxt =null;
                    while((lineTxt = bufferedReader.readLine()) != null){
                    	txtFile+=lineTxt+",";   
                    }
                    read.close();
		        }else{
		            System.out.println("找不到指定的文件");
		        }
        } catch (Exception e) {
            System.out.println("读取文件内容出错");
            e.printStackTrace();
        }  
    	return txtFile;
    }
     
//    public static void main(String argv[]){
//        String filePath = "C:\\Users\\Administrator\\Desktop\\200905120018888888.txt";
//        System.out.println(readTxtFile(filePath));
//    } 
}
